What is mcpherson kansas population?

As of the latest available census data in 2019, the population of McPherson, Kansas was 13,003. The town is located in McPherson County and covers an area of approximately 8.3 square miles. The population density is 1,570 people per square mile. The racial makeup of the town is primarily Caucasian, with a minority population of Hispanic or Latino, African American, and Asian residents. The median age in McPherson is 42 years old, with a fairly even split between males and females. The town has a relatively high standard of living, with an average household income of $61,523.